//Returns MF offsets and data... or ZM...

#include <stdio.h>

#include "Engine.h"
#define u32 unsigned long
#define u16 unsigned short
#define u8 unsigned char

#ifndef GAMETYPE_H
#define GAMETYPE_H
class Engine;
class GameType{
public:
	enum{
		wZM=15,
		wMF=34
	};
void Type(int type,Engine* Members);
void GetArrays(Engine* EnginePnt);
void GetCRETileset(Engine* EnginePnt,unsigned char* pal, unsigned char* gfx,unsigned char Area);
unsigned long GetConnection();
int isZM(){return mGameType==wZM;}
int isMF(){return mGameType==wMF;}
int NotOpen(){
	if(mGameType!=wZM||mGameType!=wMF) return -1;
}
private:
	int mGameType;


};
#endif